trabecular bladder - Spanish English Dictionary